package com.mazaiting.uac.convert;

import com.mazaiting.sms.domain.dto.SmsDto;
import com.mazaiting.uac.domain.vo.SmsVO;
import org.mapstruct.Mapper;
import org.mapstruct.MappingConstants;
import org.mapstruct.ReportingPolicy;

/**
 * 短信转换器
 *
 * @author mazaiting
 * @create_time 2022/10/1 01:56
 */
@Mapper(componentModel = MappingConstants.ComponentModel.SPRING, unmappedTargetPolicy = ReportingPolicy.IGNORE)
public interface ISmsConvert {

    /**
     * 短信 VO 转换为 短信 DTO
     * @param smsVO 短信 VO
     * @return 短信 DTO
     */
    SmsDto vo2Dto(SmsVO smsVO);
}
